have a chip on your shoulder - Turkish English Dictionary